/**
 * 針對jquery做的功能擴展， 用於提供項目開發中的一些工具使用
 */
jQuery.fn.extend({

    /**
     *  把一個form類型的對象中的數據轉換成json對象數據。
     * @returns {Object: json}
     */
    toJSON : function () {
        if(this.is('form')){
            var arr = this.serializeArray();
            var obj = new Object();
            for(var i in arr){
                var name = arr[i].name;
                var value = arr[i].value;
                if(obj[name]){
                    obj[name] = obj[name] + ',' +value;
                } else{
                    obj[name] = value;
                }
            }
            return obj;
        } else {
            console.error("only form can be to json!")
        }
    },
        
})
